nature preserve - Deutsch Englisch Wörterbuch